html {
  font-size: 62.5%;
  height: 100%;
}

body {
  height: 100%;
  min-height: 100%;
  background: #556c81 url(img/low_contrast_linen_@2X.png);
}

.loginBox {
  .BoxAlignCenter(720px, 360px);

  background: #eee;
  margin-top: -280px;

  background: -moz-linear-gradient(top, #fff, #efefef 8%);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f4f4f4));
  border-radius: 8px;
  box-shadow: 0 0 15px #222;
  border: 1px solid #fff;

  color: #000;
  font: 11px/1.5em 'Microsoft YaHei';
}

// 容器居中
.BoxAlignCenter(@w:0,@h: 0) {
  position: fixed;
  height: @h;
  margin-top: -(@h/2);
  width: @w;
  margin-left: -(@w/2);
  top: 50%;
  left: 50%;
}